---
title: 通过知识流水线创建知识库
---

知识流水线是构建处理文档流程的一种解决方案，你能够像编排工作流一样对不同节点进行可视化地组合和配置，并选择使用不同工具来优化数据处理过程。

它主要包含四个环节，每个环节由不同的节点和工具组成，形成完整的数据处理链路：

**数据源 → 数据提取 → 数据处理 → 知识库存储**

每个步骤都有特定的用途：从各种来源收集内容，将其转换为可处理的文本，优化以便搜索，并以能够快速、准确检索的格式进行存储。

此外，Dify 还提供不同使用场景的知识流水线模板，帮助提升数据索引和检索结果的准确度。本章节将帮助你了解知识流水线的创建方式、流程以及相应节点，让你能快速搭建和优化自己的知识库。

<Steps>
  <Step>
    <Card title="步骤一：创建知识流水线" horizontal href="./create-knowledge-pipeline">
      从内置模板、空白知识库流水线开始创建，或导入现有流水线。
    </Card>
  </Step>
  <Step>
    <Card title="步骤二： 编排知识流水线" horizontal href="./knowledge-pipeline-orchestration">
      了解知识库流水线的工作原理，编排不同节点，构建你需要的的数据处理流程。
    </Card>
  </Step>
  <Step>
    <Card title="步骤三：发布知识流水线" horizontal href="./publish-knowledge-pipeline">
      测试配置无误后，发布流水线，准备进行文档处理。
    </Card>
  </Step>
  <Step>
    <Card title="步骤四：上传文件" horizontal href="./upload-files">
      添加文档，经过处理后构建成可搜索的知识库。
    </Card>
  </Step>
  <Step>
    <Card title="步骤五：管理和使用知识库" horizontal href="./manage-knowledge-base">
      日常维护文档、测试检索效果、修改设置等。
    </Card>
  </Step>
</Steps>

{/*
Contributing Section
DO NOT edit this section!
It will be automatically generated by the script.
*/}

---

[编辑此页面](https://github.com/langgenius/dify-docs/edit/main/zh-hans/guides/knowledge-base/knowledge-pipeline/readme.mdx) | [提交问题](https://github.com/langgenius/dify-docs/issues/new?template=docs.yml)

